package com.hawk.eye.server.domain.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.hawk.eye.framework.core.domain.api.CommonEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 【请填写功能名称】对象 hawk_eye_module_config
 *
 * @author salad
 * @date 2023-09-28
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("hawk_eye_module_config")
public class ModuleConfig extends CommonEntity {
    private static final long serialVersionUID = 1L;

    /**
     * $column.columnComment
     */
    @TableId(type = IdType.ASSIGN_ID)
    private Long id;

    /**
     * 服务表ID
     */
    private Long serviceId;

    /**
     * 模块名称
     */
    private String moduleName;

    /**
     * 模块包路径
     */
    private String modulePkg;

    /**
     * 父级模块
     */
    private Long parentModuleId;

    /**
     * 负责人ID
     */
    private Long chargeUserId;
}
